package com.ydd.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SysConfigDTO {
    @JsonProperty("attr_key")
    private String attrKey;

    @JsonProperty("attr_name")
    private String attrName;

    @JsonProperty("attr_value")
    private String attrValue;

    @JsonProperty("can_delete") private Integer canDelete;

    @JsonProperty("config_value")
    private String configValue;

    @JsonProperty("group_value")
    private String groupValue;

    private String placeholder;

    @JsonProperty("sort_num")
    private Integer sortNum;

    @JsonProperty("tab_value")
    private String tabValue;

    private String type;

    private String validator;
}
